package com.wyz.web.redis.config;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.core.RedisTemplate;

@Configuration
public class RedisConfig {

    // 自己搞得redis包装器
//    @Bean
//    @ConfigurationProperties("wyz.redis")
//    public JedisWrapper jedisWrapper() {
//        return new JedisWrapper();
//    }


//    @Qualifier("redisTemplate")
    @Autowired
    private RedisTemplate<Object, Object> redisTemplate;



//    // redis template
//    @Bean("redisTemplate2")
//    public RedisTemplate<Object, Object> redisTemplate2() {
//        RedisSerializer stringSerializer = new StringRedisSerializer();
//        redisTemplate.setKeySerializer(stringSerializer);
//        redisTemplate.setValueSerializer(stringSerializer);
//        redisTemplate.setHashKeySerializer(stringSerializer);
//        redisTemplate.setHashValueSerializer(stringSerializer);
//        return redisTemplate;
//    }
}
